package cn.hh.basic.query;

import lombok.Data;

/**
 *  公共的查询类
 */
@Data
public class BaseQuery {
    // 当前页
    private Integer currentPage = 1; // 给值
    // 每页显示的条数
    private Integer pageSize = 5; // 给值 如果前端没有传数据过来,那就默认显示每页5条数据
    // 关键字查询
    private String keyword;

    // 计算limit的第一个参数: limit a,b
    // a = 当前页的起始索引
    // b = 每页显示的条数
    public Integer getBegin(){
        return (this.currentPage-1) * this.pageSize;  // 当前页起始索引: 1 - 1 = 0   当前页0 * 5(每页显示条数) = 第一页(0)显示5条数据
    }
}
